package router

import (
	"github.com/gin-gonic/gin"
	"mall_book/api"
)

func InitRouter() {
	r := gin.Default()

	// 这个路由分组是给appD的
	app := r.Group("/api")
	{
		app.GET("/ping", func(c *gin.Context) {
			c.JSON(200, gin.H{"message": "ping success"})
		})
	}

	// 这个路由分组是给后台
	admin := r.Group("/admin")
	{

		admin.GET("/ping", func(c *gin.Context) {
			c.JSON(200, gin.H{"message": "ping success"})
		})

		//用户分组
		userApi := api.UserApi{}
		user := admin.Group("/user")
		user.GET("/list", userApi.GetUserList)
	}

	r.Run(":9000")
}
